package cc.mcggdd.leah.boot.stock.model.entity;

import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.time.LocalDate;

import com.baomidou.mybatisplus.annotation.TableName;
import cc.mcggdd.leah.boot.common.base.BaseEntity;

/**
 * 持仓管理实体对象
 *
 * @author 
 * @since 2025-02-13 09:38
 */
@Getter
@Setter
@TableName("stock_holding")
public class StockHolding extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 股票代码
     */
    private String code;
    /**
     * 股票名称
     */
    private String name;
    /**
     * 收益额
     */
    private BigDecimal income;
    /**
     * 收益率
     */
    private BigDecimal yield;
    /**
     * 建仓日期
     */
    private LocalDate startDate;
    /**
     * 清仓日期
     */
    private LocalDate endDate;
    /**
     * 状态
     */
    private String status;
    /**
     * 创建人 ID
     */
    private Long createBy;
    /**
     * 更新人ID
     */
    private Long updateBy;
}
